se lover – English–Français translations

🇫🇷 fr en 🇬🇧

se lover verb

  /sə lɔ.ve/
coil, coil up, curl up
Wiktionary Links